简体版 繁體版 English 한국어
登録 ログイン

preprocessor directiveの例文

例文モバイル版携帯版

  • Unlike Java, C # implements conditional compilation using preprocessor directives.
  • Attributes can be used for better maintenance of preprocessor directives.
  • Program constructs including preprocessor directives, macros, and C + + templates are analyzed.
  • Open source software may use a similar technique using preprocessor directives to include features at compile time selectively.
  • In the source file by the C preprocessor by the use of a preprocessor directive in the source file.
  • The first example is similar to the preprocessor directive # error, although the preprocessor does only support integral types.
  • Source lines that should be handled by the preprocessor, such as # define and # include are referred to as " preprocessor directives ".
  • The input to the compiler is the translation unit, and thus it does not see any preprocessor directives, which have all been processed before compiling starts.
  • C has some features, such as line-number preprocessor directives and optional superfluous commas at the end of initializer lists, that support compilation of generated code.
  • One way to handle this is to write conditional code, with code blocks selected by means of preprocessor directives ( # ifdef ); but because of the wide variety of build environments this approach quickly becomes unmanageable.
  • Syntactic constructs similar to C's preprocessor directives, such as C #'s # if, are also typically called " directives ", although in these cases there may not be any real preprocessing phase involved.
  • In C and C + +, the # include preprocessor directive causes the compiler to replace that line with the entire text of the contents of the named source file ( if included in quotes : " " ) or named header ( if included in angle brackets : < > ); note that a header need not be a file.